.toper{width:100%;height:24px;line-height:24px;border-bottom:1px solid #d9d9d9;overflow:hidden}
.collection{float:right;width:196px;height:24px;}
.collection li{float:left;margin-left:1px;background-color:#21b7c6;height:24px;line-height:24px;}
.collection li.orange{background-color:#ec6646;}
.collection li a{color:#fff;float:left;padding:0px 12px;}
.collection li a:hover{text-decoration:underline}


.navlist{background-color:#078be3;height:60px;line-height:60px;margin-top:15px; }
.navigation {margin:0 auto;
 width:1196px;}
.navigation li{float:left;width:130px ;/*149px*/;background:url(../images/nav_line.jpg) right top no-repeat;position:relative;}
.navigation li.current , .navlist li a:hover{background:#ff8a00}
.navigation li a{display:block;line-height:60px;height:60px;font-size:16px;font-family:Microsoft YaHei;color:#fff;}
.navigation li ul{position:absolute;top:60px;z-index:999999999999;left:0; background:#078be3;filter:alpha(opacity=90);-moz-opacity:0.9;opacity:0.9;display:none;}
.navigation li ul li{float:none;}
.navigation li ul li a{display:block;line-height:50px;height:50px;font-size:16px;font-family:Microsoft YaHei;color:#fff;}


/* banner-box */
.banner-box{min-width:1210px;height:650px;position:relative;overflow:hidden;}
.banner-box .bd{ width:100% !important;}
.banner-box .bd li .m-width {width:1920px;position:absolute;top:0px;left:50%;margin-left:-960px;}
.banner-box .bd li{width:100% !important;height:650px;}
.banner-box .bd li a{display:block;background-size:auto;}

.banner-btn{width:1200px;position:absolute;top:180px;left:50%;margin-left:-600px;}
.banner-btn a{display:block;width:49px;height:104px;position:absolute;top:0;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;z-index:9999}
.banner-btn a.prev{left:20px;background:url(../images/foot.png) no-repeat 0 0;} 
.banner-btn a.next{right:20px;background:url(../images/foot.png) no-repeat -49px 0;}

.banner-box .hd {position:absolute;top:210px;left:537px;}
.banner-box .hd ul li{width:12px;height:12px;border-radius :50%;text-indent:-9999px;margin-right:20px;background:#ccc;float:left;cursor:pointer;}
.banner-box .hd ul li.on{background:#DA324D;}



.container{width:100%;background-color:#e9e9e9;}
.category{width:100%;background-color:#fff;margin-top:20px;overflow:hidden}
.category_tit{margin-top:20px;}
.clasdify{width:1155px;overflow:hidden;margin:20px auto;}
.clasdify li{float:left;margin-left:60px;margin-top:5px}
.clasdify li a{display:block;width:299px;height:77px;line-height:77px;border:1px solid #e9eaea; color:#fff;font-size:18px;font-family:Microsoft YaHei;background-color:#078be3;}
.clasdify li a.current , .clasdify li a:hover{background-color:#ff8a00;}


.company{margin-top:20px;overflow:hidden}
.gsjj , .news{background-color:#fff;width:586px;height:376px;}
.gsjj-tit , .news-tit{height:51px;line-height:51px;}
.gsjj-tit .mr20 , .news-tit .mr20{height:51px;line-height:51px;}
.gsjj-con , .news-con{width:545px;margin:20px;}
.gsjj-con .p{text-align:left;margin-top:20px;font-size:14px;line-heihgt:24px;color:#666666}
.news_fir{overflow:hidden;width:545px;height:131px;text-align:left;padding-bottom:20px; border-bottom:1px solid #dddddd;}
.news_fir h3 a{color:#ff8a00;font-size:18px;}
.news_fir p{margin-top:10px;font-size:14px;width:315px;text-align:left;line-heihgt:24px;color:#666666}
.news-lst{margin-top:8px;}
.news-lst li{overflow:hidden;background:url(../images/arrow.png) no-repeat left center;color:#666666;width:100%;line-height:28px;font-size:14px;font-family:Microsoft YaHei;padding-left:10px;}
.news-lst li a{color:#666666;font-size:14px;font-family:Microsoft YaHei;}
.news-lst li a:hover{color:#ff5a00;}
.recom{margin-top:20px;}

.recom{width:100%;background-color:#fff;margin-top:20px;overflow:hidden}
.recom_tit{margin-top:20px;}
.recom-con{width:1196px;overflow:hidden;margin:20px auto;margin-top:25px;}
.recom-con li{float:left;margin-left:30px}
.recom-con li a{float:left;width:261px;height:248px;background:#e0e0e0;color:#666;}
.recom-con li img{width:259px; height:204px;margin-top:1px;}
.recom-con li a:hover{background:#ff9900;color:#fff;}
.biaoti{display:block;line-height:43px;}



.foot{width:100%;height:363px;margin-top:20px;overflow:hidden;background:#30302e;text-align:left}
.frm{margin-top:12px;}
.nametext , .tittext{width:230px;height:28px;line-height:28px;font-size:13px;color:#666;margin:3px 0px;padding-left:10px;}
.tittext{width:350px;}
.textarea{width:350px;height:124px;line-height:24px;font-size:13px;color:#666;margin:3px 0px;text-align:left;padding-left:10px}
.sub{background:url(../images/submit.jpg) no-repeat left ; width:124px; height:36px;border:none;margin:3px 0px; cursor:pointer}
.address{margin-top:30px;}
.contact{margin-left:100px;color:#fff;}
.contact-tit{text-align:left}

.copyright{width:100%;height:40px;line-height:40px;background:#1a1a1a;color:#fff;}

/*ÄÚÒ³*/
.bkgd{background:#fff;margin-top:20px;padding:20px;}
.ab_lf{width:261px;overflow:hidden}
.ab_lf_bg{background:#f2f2f2;}
.fenlei{height:40px;line-height:40px;font-size:16px;font-family: "Microsoft YaHei";border-bottom:1px solid #303030; color:#303030;margin:0px 10px;text-align:left}
.nfcx {
    background-color: #f2f2f2;
    width: 262px;
    min-height: 50px;
    height: auto!important;
    text-align: left;
}
.shij {
    padding-top: 12px;
    padding-bottom: 10px;
    width: 220px;
    margin: 0 auto;
    line-height: 25px;
}
.zt5 {
    color: #078be3;
    font-family: Arial, "Microsoft YaHei";
    font-size: 15px;
}
.shij a {
    text-decoration: none;
    color: #078be3;
}
.shij a:hover{color:red;text-decoration:underline}
 strong {
    font-weight: bold;
}

.nfcx {
    background-color: #f2f2f2;
    width: 262px;
    min-height: 50px;
    height: auto!important;
    text-align: left;
}
.rmbq1 {
    padding: 0 5px 0 5px;
}
.zt3 {
    color: #000;
    font-family: "Microsoft YaHei";
    font-size: 15px;
}
.zt3 a {
    color: #333;
}
.zt3 a:hover{color:#333;text-decoration:underline}

.ab_rt{width:830px;margin:0 auto;}
.site{ color: #006c8b;
    font-family: Arial, "ËÎÌå";line-height:40px; 
    font-size: 13px;}
.site a{color: #006c8b;}
.lanmu{font-family: "Microsoft YaHei";line-height:40px; 
    font-size: 15px;}
.content{font-family: "Microsoft YaHei";
    font-size: 16px; text-align:left;line-height:25px;}
.piclist li{width:225px;height:181px;float:left; text-align:center}
.pos{height:40px; line-height:40px; vertical-align:middle;overflow:hidden;background:url(../images/tit_line.jpg) repeat-x left bottom;}
.newlist , .zzrylist{margin:0 auto;width:1090px;}
.newlist li{overflow:hidden;font-family: "Microsoft YaHei";margin:20px 0px;padding-bottom:40px;border-bottom:1px solid #ccc;}

.newlist li .date{background:url(../images/time.jpg) no-repeat left;width:58px;height:104px; float: left;
    margin-right: 10px;
    line-height: 50px;
    text-align: center;
    font-size: 28px;
    font-weight: bold;
    margin-top: 22px;} 
.newlist li:hover .date{background:url(../images/timeh.jpg) no-repeat left;}
.newlist li:hover .date font{color:#078be3}
.titlist{margin-left:20px;text-align:left;width:1000px; margin-top: 22px; font-size: 14px;color:#5e5d5d; line-height:25px;}
.titlist h3{font-size:20px; font-weight:bold;color:#007baf; line-height:30px;}
.titlist h3 a:hover{color:#ff8a00}
.newlist li:hover .clik{color:#078be3}

.newlist li:hover p{color:#ff8a00}

.zzrylist li{width:240px;margin:20px 16px;float:left;}


.fzzs{width:1100px;margin:30px auto;font-size:14px;font-family: Microsoft YaHei, Arial, Helvetica, sans-serif;}
.fzzs_lf ul{width:210px;}
.fzzs_lf ul li{height:40px;line-height:40px;    text-align: center;
    margin-bottom: 1px;
    background: #078be3;font-size:14px;font-family: Microsoft YaHei, Arial, Helvetica, sans-serif;}
	.fzzs_lf ul li a{color:#fff;}
	.fzzs_lf ul li.current{background:#ff8a00}
	.fzzs_lf ul li:hover{background:#ff8a00}



#menutit{width:835px; overflow:hidden;font-size:14px;font-family: Microsoft YaHei, Arial, Helvetica, sans-serif;}
#menutit #navtit {display:block;width:100%;padding:0;margin:0;list-style:none;overflow:hidden}
#menutit #navtit li {float:left;font-size:14px;font-family: Microsoft YaHei, Arial, Helvetica, sans-serif;}
#menutit #navtit li a {display:block;line-height:27px;text-decoration:none;padding:10px 20px; text-align:center; color:#333;border:1px solid #eee;}
#menu_con{ width:835px; border-top:none;padding-top:20px;text-align:left;font-size:14px;font-family: Microsoft YaHei, Arial, Helvetica, sans-serif;}
.tag{ padding:10px; overflow:hidden;font-size:14px;font-family: Microsoft YaHei, Arial, Helvetica, sans-serif;color:#404040}
#menutit #navtit li a.selected{background:#ff8a00; color:#fff;}
.contentbogy{overflow:hidden;text-align:center}
.news_list_tltle{font-size:16px;font-family: Microsoft YaHei, Arial, Helvetica, sans-serif;font-weigth:bold;height:30px;line-height:30px;margin-top:20px;}
.ny_date{height:30px;line-height:30px;border:1px dashed #ccc; color:#999;}
.neirong{font-size:14px;font-family: Microsoft YaHei, Arial, Helvetica, sans-serif;line-height:25px;text-align:left}


.mainbanner{height:439px;overflow:hidden; position:relative;}
.mainbanner_window{left:50%;width:2000px;height:439px;overflow:hidden;margin-left:-1000px;position:absolute;}
.mainbanner_window ul{width:999999px;height:439px;position:relative;}
.mainbanner_window li{background:rgb(204, 204, 204);width:2000px;height:439px;text-align:center;font-size:0px;float:left;display:inline;}
.mainbanner_list{left:50%;top:400px;width:500px;height:30px;margin-left:-75px;position:absolute;}
.mainbanner_list li{width:30px;height:30px;overflow:hidden;float:left;display:inline;}
.mainbanner_list a{background:url("../images/50c15ece07fd0f3407000083.png") no-repeat;width:25px;height:25px;line-height:25px;overflow:hidden;text-align:center;color:rgb(255, 255, 255);font-size:12px;font-weight:700;float:left;display:inline-block;}
.mainbanner_list li.active a{background-position:0 -30px;text-decoration:none;}
.mainbanner_list li a:hover{background-position:0 -30px;text-decoration:none;}


/* marqueeleft */
.marqueeleft{height:280px;width:1200px;overflow:hidden;}
.marqueeleft ul{float:left;}
.marqueeleft li{float:left;display:inline;overflow:hidden;}

.dede_pages{
}
.dede_pages ul{
	float:left;
	padding:12px 0px 12px 16px;
}
.dede_pages ul li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
	border:1px solid #E9E9E9;
}
.dede_pages ul li a{
	float:left;
	padding:2px 4px 2px;
	color:#555;
	display:block;
}
.dede_pages ul li a:hover{
	color:#690;
	text-decoration:none;
	padding:2px 4px 2px;
}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	background-color:#1290c3;
	padding:2px 4px 2px;
	font-weight:bold;
	color:#ffffff;
}
.dede_pages .pageinfo{
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:#999;
}
.dede_pages .pageinfo strong{
	color:#555;
	font-weight:normal;
	margin:0px 2px;
}














